]> dgit.raspbian.org Git - gnome-shell.git/commit
extensionUtils: Remove ShellJS library
authorPhilip Chimento <philip.chimento@gmail.com>
Wed, 5 Oct 2016 05:27:18 +0000 (22:27 -0700)
committerPhilip Chimento <philip@endlessm.com>
Mon, 17 Oct 2016 19:36:16 +0000 (12:36 -0700)
commited99bef45841c407683cd7d353f0e2d364977261
tree898acda0143faa00d0996d6fa1e7c592f80f9ddc
parentc9ad54cd8237e661add423b4ce3668141b624884
extensionUtils: Remove ShellJS library

You can define a new importer object by importing a subdirectory in GJS.
This is undocumented, but it is likely to at least hold until the whole
thing moves to ES6 modules, after which we'll be able to do this purely
in JS with Reflect.Loader.

Since this was the only thing the ShellJS library did, we can remove it
altogether.

This allows us to discontinue use of the gjs-internals-1.0 embedder API.

https://bugzilla.gnome.org/show_bug.cgi?id=772386
js/misc/extensionUtils.js
src/Makefile.am
src/gnome-shell-extension-prefs.c
src/main.c
src/shell-js.cpp [deleted file]
src/shell-js.h [deleted file]